earth lined canal - French English Dictionary